home *** CD-ROM | disk | FTP | other *** search
- -- background: 2627 from stack: in
- -- bmap block id: 3880
- -- flags: 0000
- -- background id: 0
- -- name:
- ----- HyperTalk script -----
- on openStack
- put the short date into background field 11
-
-
-
- put the seconds +(((60*60)*24)*45) into it
- convert it to short date
- put it into background field 12
-
-
-
-
-
- end openStack
-
-
-
-
- on functionKey whichFunction
- if whichFunction = 9 then -- Installemnt
- put (field"A"/annuity((field"APR"/1200),field"N")*field"N")-field"A" into field"FC"
- set numberFormat to "00.00"
- put (field"A"/annuity((field"APR"/1200),field"N")) into field"PMT"
- put ((field"A"+((Field"PMT"*field"N"*.01)*12))/ annuity((field"APR"/1200),field"N")) into Field"CL"
-
-
- end if
- if whichFunction = 10 then -- Single Payment
- set numberFormat to "00.00"
- put (field"A"*(Field"N"/365)*(Field"APR"/1200)+FIELD"A")into field "PMTH"
- put (field"A"*(Field"N"/365)*(Field"APR"/1200)+FIELD"A"+ Field"A"*(.01*(field"N"/365))) into field "CLH"
-
- put field"PMTH" into field"PMT"
- put field"CLH" into Field"CL"
-
-
- end if
- end functionKey
-
-
- -- part 1 (field)
- -- low flags: 00
- -- high flags: 0002
- -- rect: left=113 top=100 right=124 bottom=180
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 3
- -- text size: 14
- -- style flags: 0
- -- line height: 18
- -- part name: A
-
-
- -- part 2 (field)
- -- low flags: 00
- -- high flags: 0002
- -- rect: left=113 top=123 right=146 bottom=167
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 3
- -- text size: 14
- -- style flags: 0
- -- line height: 18
- -- part name: N
-
-
- -- part 3 (field)
- -- low flags: 00
- -- high flags: 0002
- -- rect: left=113 top=145 right=169 bottom=167
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 3
- -- text size: 14
- -- style flags: 0
- -- line height: 18
- -- part name: APR
-
-
- -- part 4 (field)
- -- low flags: 80
- -- high flags: 0000
- -- rect: left=186 top=142 right=168 bottom=303
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 21
- -- text size: 18
- -- style flags: 0
- -- line height: 24
- -- part name: FC
-
-
- -- part 5 (field)
- -- low flags: 00
- -- high flags: 0002
- -- rect: left=130 top=22 right=47 bottom=249
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 21
- -- text size: 18
- -- style flags: 0
- -- line height: 24
- -- part name: PMT
-
-
- -- part 12 (field)
- -- low flags: 00
- -- high flags: 0002
- -- rect: left=265 top=22 right=47 bottom=402
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 21
- -- text size: 18
- -- style flags: 0
- -- line height: 24
- -- part name: CL
-
-
- -- part 13 (field)
- -- low flags: 80
- -- high flags: 0000
- -- rect: left=238 top=124 right=209 bottom=438
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 3
- -- text size: 12
- -- style flags: 0
- -- line height: 16
- -- part name: PMTH
-
-
- -- part 14 (field)
- -- low flags: 80
- -- high flags: 0000
- -- rect: left=156 top=120 right=205 bottom=356
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 3
- -- text size: 12
- -- style flags: 0
- -- line height: 16
- -- part name: CLH
-
-
- -- part 15 (button)
- -- low flags: 00
- -- high flags: 0000
- -- rect: left=3 top=1 right=43 bottom=60
- -- title width / last selected line: 0
- -- icon id / first selected line: 20098 / 20098
- -- text alignment: 1
- -- font id: 0
- -- text size: 12
- -- style flags: 0
- -- line height: 16
- -- part name: New Button
- ----- HyperTalk script -----
- on mouseUp
- go to stack "Home"
- end mouseUp
-
-
-
-
- -- part 16 (button)
- -- low flags: 00
- -- high flags: 0004
- -- rect: left=464 top=20 right=55 bottom=503
- -- title width / last selected line: 0
- -- icon id / first selected line: 17481 / 17481
- -- text alignment: 1
- -- font id: 0
- -- text size: 12
- -- style flags: 0
- -- line height: 16
- -- part name: Address
- ----- HyperTalk script -----
- on mouseUp
- get the selection
- visual effect zoom open
- go to "Address"
- if it is not empty then find it
- end mouseUp
-
-
-
- -- part 17 (button)
- -- low flags: 00
- -- high flags: 0004
- -- rect: left=466 top=131 right=166 bottom=505
- -- title width / last selected line: 0
- -- icon id / first selected line: 20965 / 20965
- -- text alignment: 1
- -- font id: 0
- -- text size: 12
- -- style flags: 0
- -- line height: 16
- -- part name: To Do
- ----- HyperTalk script -----
- on mouseUp
- go to card "First Do" of "Datebook"
- end mouseUp
-
-
-
- -- part 18 (button)
- -- low flags: 00
- -- high flags: 0004
- -- rect: left=464 top=57 right=92 bottom=504
- -- title width / last selected line: 0
- -- icon id / first selected line: 22855 / 22855
- -- text alignment: 1
- -- font id: 0
- -- text size: 12
- -- style flags: 0
- -- line height: 16
- -- part name: Yearly
- ----- HyperTalk script -----
- on mouseUp
- get the seconds
- convert it to dateItems
- put ((item 1 of it) - 1987) *2 into whichSix
- if item 2 of it > 6 then add 1 to whichSix
- visual effect zoom open
- if whichSix < 1 then go card 1 of stack "DateBook"
- else if whichSix > 5 then go card 5 of stack "DateBook"
- else
- go to card whichSix of stack "DateBook"
- send "bracketWeek" && the seconds to this card
- end if
- end mouseUp
-
-
-
- -- part 19 (button)
- -- low flags: 00
- -- high flags: 0004
- -- rect: left=465 top=94 right=129 bottom=504
- -- title width / last selected line: 0
- -- icon id / first selected line: 21209 / 21209
- -- text alignment: 1
- -- font id: 0
- -- text size: 12
- -- style flags: 0
- -- line height: 16
- -- part name: Daily
- ----- HyperTalk script -----
- on mouseUp
- set lockScreen to true
- go stack "DateBook"
- goWeekly the seconds
- set lockScreen to false
- end mouseUp
-
-
-
- -- part 27 (field)
- -- low flags: 00
- -- high flags: 0002
- -- rect: left=208 top=147 right=171 bottom=442
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 3
- -- text size: 14
- -- style flags: 0
- -- line height: 18
- -- part name: Name
-
-
- -- part 28 (field)
- -- low flags: 00
- -- high flags: 4007
- -- rect: left=24 top=195 right=329 bottom=444
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 3
- -- text size: 12
- -- style flags: 0
- -- line height: 16
- -- part name:
-
-
- -- part 29 (button)
- -- low flags: 00
- -- high flags: 2004
- -- rect: left=467 top=169 right=203 bottom=506
- -- title width / last selected line: 0
- -- icon id / first selected line: 20186 / 20186
- -- text alignment: 1
- -- font id: 0
- -- text size: 12
- -- style flags: 0
- -- line height: 16
- -- part name: Find
- ----- HyperTalk script -----
- on mouseUp
- doMenu "Find..."
- end mouseUp
-
-
-
- -- part 31 (field)
- -- low flags: 00
- -- high flags: 0002
- -- rect: left=363 top=80 right=98 bottom=439
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 3
- -- text size: 12
- -- style flags: 0
- -- line height: 16
- -- part name: Today
-
-
- -- part 34 (field)
- -- low flags: 00
- -- high flags: 0002
- -- rect: left=363 top=101 right=119 bottom=439
- -- title width / last selected line: 0
- -- icon id / first selected line: 0 / 0
- -- text alignment: 0
- -- font id: 3
- -- text size: 12
- -- style flags: 0
- -- line height: 16
- -- part name: Mdate
-
-
- -- part 35 (button)
- -- low flags: 00
- -- high flags: 8000
- -- rect: left=5 top=45 right=92 bottom=59
- -- title width / last selected line: 0
- -- icon id / first selected line: 1000 / 1000
- -- text alignment: 1
- -- font id: 0
- -- text size: 12
- -- style flags: 0
- -- line height: 16
- -- part name: New Card
- ----- HyperTalk script -----
- on mouseUp
- doMenu "New Card"
- put the short date into background field 11
-
-
-
- put the seconds +(((60*60)*24)*45) into it
- convert it to short date
- put it into background field 12
-
-
- end mouseUp
-
-